leather strap on a machete - Fransızca İngilizce Sözlük